package com.xjh.basestudy.designmode.behaviorMode.behaviorMode9_Visitor.p2_batch;

import com.xjh.basestudy.designmode.behaviorMode.behaviorMode9_Visitor.p2_batch.Visitor;

/**
 * @Author XuJianHua
 * @Date 2022/10/5 21:36
 * @Description
 *
 * 接待者接口Acceptable只定义了一个接待方法accept(Visitor visitor)，其入参Visitor声明凡是以“访问者”身份造访的都予以接待。接下来我们重构糖果类并实现Acceptable接口，

 */
public interface Acceptable {
    // 主动接待访问者
    public void accept(Visitor visitor);

}